EMF Splitter: A Structured Approach to EMF Modularity
نویسندگان
چکیده
Model-Driven Engineering aims at reducing the cost of system development by raising the level of abstraction at which developers work. Thus, models become the main assets in this paradigm, guiding the development until code for the final application is obtained. However, even though domain-specific, models may become large and complex, becoming cumbersome to edit and manipulate. In this scenario, mechanisms helping in the agile definition and management of models in the large are crucial. Modularity is one of such mechanisms. In this paper, we describe a novel approach to the construction of EMF models in a structured way. It is based on the annotation of the Ecore meta-models with modularity concepts (like project, package and unit), from which we generate an Eclipse plug-in that enables the editing of models according to that structure (i.e., organized in projects and decomposed into folders and files). The paper presents our supporting tool and discusses benefits and future challenges.
منابع مشابه
EMF Model Refactoring based on Graph Transformation Concepts
The Eclipse Modeling Framework (EMF) provides a modeling and code generation framework for Eclipse applications based on structured data models. Within model driven software development based on EMF, refactoring of EMF models become a key activity. In this paper, we present an approach to define EMF model refactoring methods as transformation rules being applied in place on EMF models. Performi...
متن کاملTransforming BPMN to BPEL with EMF Tiger
This paper describes a model transformation from the Business Process Modeling Notation (BPMN) to the Business Process Execution Language for Web Services (BPEL4WS, or BPEL for short). We give the meta-models for both source and target language as EMF models and define EMF model transformation rules using our recently developed tool EMF Tiger, an Eclipse plug-in supporting modeling and executio...
متن کامل2011 International Scientific Conference on EMF and Health
The 2011 International Scientific Conference on EMF and Health was organized under the auspices of the European Commission's Scientific Committee on Emerging and Newly Identified Health Risks (SCENIHR), in the context of the periodic review of the scientific evidence on the potential health effects of electromagnetic fields (EMF) as mandated by EU Council Recommendation 1999/519/EC. The objecti...
متن کاملP-18: The Effect of Extremly Low Frequency EMF on Epididymis In Rabbit
Background: Considerable attention is focused on effects of electromagnetic field (EMF) and its increasing use in everyday life. Appliances and various equipments are sources of electromagnetic field with a wide-range of technical characteristics. In this study we investigated the effect of EMF (950 MHz) on epididymis in rabbit. Materials and Methods: 18 Newzealand rabbits were selected and div...
متن کاملMovie Database Case: An EMF-IncQuery Solution
Automated model transformations are frequently integrated to modeling environments, requiring both high performance and a concise programming interface to support software engineers. The objective of the EMF-INCQUERY [2] framework is to provide a declarative way to define queries over EMF models. EMF-INCQUERY extended the pattern language of VIATRA with new features (including transitive closur...
متن کامل